radiation traps - Francés Inglés Diccionario